/*
 * Powered By [rapid-framework]
 * Web Site: http://www.rapid-framework.org.cn
 * Google Code: http://code.google.com/p/rapid-framework/
 * Since 2008 - 2010
 */

package com.osgix.authorize.vo.query;

import java.io.Serializable;

import org.apache.commons.lang.builder.ToStringBuilder;
import org.apache.commons.lang.builder.ToStringStyle;

import com.osgix.common.orm.ibatis.BaseQuery;

public class ResourceInfoQuery extends BaseQuery implements Serializable {
	private static final long serialVersionUID = 3148176768559230877L;

	public static final String RESOURCE_ID = "resource_id";
	public static final String RESOURCE_NAME = "resource_name";
	public static final String SUPER_ID = "super_id";
	public static final String RESOURCE_TYPE = "resource_type";
	public static final String NOTE = "note";
	public static final String LOAD_TYPE = "load_type";
	public static final String ACCESS_TYPE = "access_type";
	public static final String APP_NAME = "app_name";

	/** resourceId */
	private java.lang.Long resourceId;
	/** resourceName */
	private java.lang.String resourceName;
	/** superId */
	private java.lang.Long superId;
	/** resourceType */
	private java.lang.Integer resourceType;
	/** note */
	private java.lang.String note;
	/** loadType */
	private java.lang.Integer loadType;
	/** accessType */
	private java.lang.Integer accessType;
	/** appName */
	private java.lang.String appName;

	public java.lang.Long getResourceId() {
		return this.resourceId;
	}

	public void setResourceId(java.lang.Long value) {
		this.resourceId = value;
	}

	public java.lang.String getResourceName() {
		return this.resourceName;
	}

	public void setResourceName(java.lang.String value) {
		this.resourceName = value;
	}

	public java.lang.Long getSuperId() {
		return this.superId;
	}

	public void setSuperId(java.lang.Long value) {
		this.superId = value;
	}

	public java.lang.Integer getResourceType() {
		return this.resourceType;
	}

	public void setResourceType(java.lang.Integer value) {
		this.resourceType = value;
	}

	public java.lang.String getNote() {
		return this.note;
	}

	public void setNote(java.lang.String value) {
		this.note = value;
	}

	public java.lang.Integer getLoadType() {
		return this.loadType;
	}

	public void setLoadType(java.lang.Integer value) {
		this.loadType = value;
	}

	public java.lang.Integer getAccessType() {
		return this.accessType;
	}

	public void setAccessType(java.lang.Integer value) {
		this.accessType = value;
	}

	public java.lang.String getAppName() {
		return this.appName;
	}

	public void setAppName(java.lang.String value) {
		this.appName = value;
	}

	public String toString() {
		return ToStringBuilder.reflectionToString(this, ToStringStyle.MULTI_LINE_STYLE);
	}

}
